package com.cskaoyan.file.api;

import java.io.File;

/*
      判断功能
      public boolean isFile() // 判断File对象是否表示的是一个文件
      public boolean isDirectory() //判断File对象是否表示的是一个目录
      public boolean exists() //判断，File对象表示的文件或目录，是否物理存在
      public boolean canRead() // 判断File对象表示的文件，是否可读
      public boolean canWrite() // 判断File对象表示的文件，是否可写
      public boolean isHidden() // 判断文件是否是隐藏文件，判断File对象表示的文件是否是隐藏文件

 */
public class Demo4Judge {

    public static void main(String[] args) {

        File file = new File("d:\\demo\\a.txt");

        // 判断文件见是否真的物理存在
        //public boolean exists()
        //boolean exists = file.exists();
        //System.outs.println(exists);

        // 判断是否是一个文件
        //public boolean isFile()
        //boolean isFile = file.isFile();
        //System.outs.println(isFile);

        // 判断是否是一个目录
        //isDirectory()
        boolean directory = file.isDirectory();
        System.out.println(directory);

    }
}
